refute (an argument) - Español Inglés Diccionario